package com.ctshk.rpc.scenic.dto;


import com.alibaba.excel.annotation.ExcelIgnore;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;

@Data
@ApiModel(value = "ApplyUserInfoDTO对象", description = "报名名单查询结果")
public class ApplyUserInfoDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "查询编号")
    private String queryNumber;

    @ApiModelProperty(value = "英文名称")
    private String enName;

    @ApiModelProperty(value = "中文名称")
    private String cnName;

    @ApiModelProperty(value = "联络电话")
    private String phone;

    @ApiModelProperty(value = "是否同意")
    private Integer agree;

    @ApiModelProperty(value = "场次代码")
    @ExcelIgnore
    private String sessionCode;

    @ApiModelProperty(value = "选择场次")
    private Integer sessionNumber;

    @ApiModelProperty(value = "比赛项目")
    @ExcelIgnore
    private String discipline;

    @ApiModelProperty(value = "报名票数")
    private Integer number;

    @ApiModelProperty(value = "报名时间")
    private LocalDate gmtCreate;

    @ApiModelProperty(value = "票价级别")
    private String fareBasis;

    @ApiModelProperty(value = "抽奖用户关联表id")
    private Long ticketTypeLuckDrawUserId;
}
